package com.csjbot.blackgaga.feature.settings.charge_setting;

import com.csjbot.blackgaga.base.BasePresenter;
import com.csjbot.blackgaga.base.BaseView;

/**
 * author : chenqi.
 * e_mail : 1650699704@163.com.
 * create_time : 2017/10/20.
 */

public interface ChargeSettingContract {
    interface presenter extends BasePresenter<view> {
        /*保存电量的信息*/
        void saveChargeInf(String arg);

        /*保存选中的状态*/
        void saveCheckState(boolean b);

        /*保存当前所有的状态*/
        void save(int i);

        /*获取保存的状态*/
        boolean getChargestate();

        /*获取保存的数据*/
        String getChargeInfor();

        /*获取保存的数据*/
        int addCount(int code);
    }

    interface view extends BaseView {
        /*保存成功*/
        void saveShowDialog(int i);

        /*小了*/
        void showCodeMax();

        /*大了*/
        void showCodeMin();
    }
}
